ball stop unit - Español Inglés Diccionario